hormones cholesterol estrogen structure of immune system thyroid health and medical cancer menopause supporting immune function health protect the body health care health information repair immune system diabetes